Daily Briefing 21 July 2025
Shanghai unveils ambitious plan for mega shipbuilding powerhouse | EU and UK lower oil price cap as latest sanctions on Russia targets tankers, refinery and flag | Carriers face weak second half in transpacific as rate slide continues
