Russia By Ethan RileyApril 20, 2026Ukraine’s Long-Range Strikes Shatter Russia’s Oil Revenue, Costing Billions This March Ukraine’s long-range strikes in March reportedly dealt a staggering blow to Russian oil revenues, causing billions of dollars in losses, President Zelensky revealed-highlighting the devastating impact on Moscow’s energy sector