
Oil prices soared back above $100 on Thursday as Iran's fresh attacks on supplies in the Middle East and threats to bring down the global economy overshadowed a record release of strategic crude by the International Energy Agency.
As the US-Israel strikes on the Islamic Republic approach their third week, the war showed no signs of subsiding, as Tehran continues to respond with more retaliatory attacks across the Gulf.