>> EnergyEU Locks In 21st Russia Sanctions Package, Keeps Oil Price Cap at $44.10
The EU approved its 21st Russia sanctions package, keeping the oil price cap at $44.10 per barrel for another year and adding new measures against the ghost fleet of sanctions-evading tankers. Prediction markets now put the odds of crude hitting a new all-time high by December 31 at 20.5%, up from lower levels a day earlier.
[July 23, 2026]::READ -->