Iran War Sends Oil Above $107 As Hormuz Crisis Threatens Global Economy
Global oil markets came under fresh pressure on Monday as crude prices climbed above $107 a barrel, with renewed attacks in the Gulf and uncertainty over the Strait of Hormuz raising fears of a deeper disruption to one of the world’s most important energy corridors, The Independent reports. The latest price surge followed Iranian attacks...
Read more

