Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Escalating military aggression in Middle East continues to wipe 20m barrels from market each day

Global oil prices have breached the $100 (£74) a barrel mark for the first time since 2022 as escalatin…