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 Eurozone Business Confidence Inches Higher as Price Expectations CoolMay 28, 2026 Shots fired outside Serbian parliament, one man detained, local media reportOctober 22, 2025 API weekly crude stock misses forecast but shows improvement from previous weekNovember 13, 2025