Russia Oil Revenues Hit Five-Month High on Crude Rally, IEA Says November 13, 2026 · Bloomberg Read full story at source