The resurgence of the Iran crisis has caused oil prices to spike, leading to declines in global stock markets. Read more for insights into this ongoing situation.
The Iran conflict poses a significant energy crisis, reminiscent of the 1970s oil shocks, impacting global economies according to IEA chief Fatih Birol.