Russian Oil Losses and IMF Forecasts

Ukrainian strikes caused $2.3 billion revenue loss for Russia in March 2024.
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.
Copyright © 2026 Minimalist News. All Rights Reserved.