
- 3h ago
EU approves 21st sanctions package against Russia, freezes oil price cap at $44.10 after Greek shipping exemption
After weeks of wrangling, EU ambassadors agreed to freeze the oil price cap at $44.10 per barrel for 12 months, add 32 Russian banks to the transaction ban, and target the shadow fleet, but watered down LNG transport restrictions to satisfy Athens.

- 5h ago
TotalEnergies Q2 profit jumps 67% to $6 billion as Iran war lifts oil prices and refining margins
French oil major reports adjusted net income of $6 billion, up 67%, driven by higher crude prices and refining margins amid the 12-day-old Iran conflict.