Global oil markets are in turmoil as Brent crude prices hit nearly $124 per barrel amid escalating US-Iran tensions, with Trump maintaining a naval blockade and military posturing. The shutdown of the Strait of Hormuz has caused the biggest supply shock in modern history, pushing energy prices higher and raising fears of prolonged inflation and economic instability worldwide.
Read more