Russia’s crude oil output drops 460,000 bpd in April: IEAPost author:Empeiros CapitalPost published:May 13, 2026Post category:Uncategorized Russia’s crude oil output drops 460,000 bpd in April: IEA 2026-05-13 08:22:00 Investing.com You Might Also Like What Six Years of Inflation Mean for the MidtermsOctober 8, 2026 US distillate fuel exports hit record high amid supply concernsAugust 5, 2026 Fire extinguished on Kuwaiti tanker hit by Iranian attack in Dubai watersMay 14, 2026