oil price cap
-
EU proposes floating cap on Russian oil at 15% below market price
July 14, 2025 -
EU eyes floating Russian oil price cap to break sanctions impasse
July 11, 2025 -
EU’s 18th sanctions round targets Russia’s energy revenues
June 11, 2025 -
Russian oil shipping rates to India fall with Urals crude below G7 threshold
March 27, 2025