Russia’s Urals crude prices at western ports drop 60% since March peak to under $45 a barrel - Sources & calculations

03 Jul 2026 09:06Energy RUB Russia