TPP578: April Market Update