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 Mexico Posts $4.52 Billion April Trade SurplusMay 25, 2026 Factbox-How have US presidents tapped the Strategic Petroleum Reserve during war?March 2, 2026 Oil extends climb after new US strikes on Iran; Hormuz tensions intensifyJune 11, 2026