Russia Sees 2026 Oil Output Flat as Kyiv Steps Up Drone Strikes
(22 hours ago)
Russia projects 2026 crude output flat at 10.3 million b/d, squeezed by accelerating Ukrainian drone strikes on refining infrastructure that tighten the…