Daily Briefing March 16 2023
Russia’s bulk exports to Europe drop 60% | Sanctions take toll on Russian oil exports and revenue, says IEA | Timing is ‘number one’ factor behind successful launches, says Vafias | European banks ‘pushed away’ from shipping by regulations