Russia maintains oil price forecast for 2026 budget at $59/bbl, lowers 2027-29 to $50/bbl: Interfax quotes Deputy PM Novak

11 May 2026 21:04