The EU earlier agreed to a 15th package of sanctions intended to target Russia’s shadow fleet (which has helped it bypass the $60 per barrel price cap imposed by the G7) and Chinese firms making ...
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 ...