Putin confirms Russia's goal to capture the entire Donbas region. Entry into Sloviansk by December 31, 2026, at 21% YES.
Oil supply through the Strait of Hormuz is severely disrupted, but markets signal a perceived surplus; WTI reaching $110 in ...