Urals oil has slipped below $100 per barrel at Russian ports, still close to four-year highs around $90/barrel - Sources

24 Apr 2026 11:20Energy