Oil prices soared on Thursday, with Brent North Sea crude rallying to as high as US$105.88 a barrel, driven by reports of potential fresh US attacks on Iran and increased Iranian attacks on traffic through the Strait of Hormuz. Additionally, Hurricane Isaias's approach to the Gulf of Mexico has shut in a significant amount of oil production. US President Donald Trump later ruled out striking Iran before next month's midterm elections, claiming "productive discussions" with Tehran, which slightly eased the cost surge. Yemen's Houthis also targeted Riyadh airport with missiles and warned staff at Saudi oil facilities.