The biggest influence in Thursday's trading was the International Energy Agency, which forecast a surplus of up to 1.4 million barrels per day (bpd) in 2025 despite the Organization of the Petroleum ...
The Biden administration is weighing new, harsher sanctions against Russia’s lucrative oil trade, seeking to tighten the squeeze on the Kremlin’s war machine.