Russian Oil Losses and IMF Forecasts
Ukrainian strikes reduced Russia's daily oil shipments by 880,000 barrels and forced rerouting after port damage.
US eased sanctions on Russian oil in April 2024, allowing sales of certain shipments at sea until May 16.
IMF raised Russia's 2026 growth forecast to 1.1% due to higher energy prices despite attacks and sanctions.
1 hour ago