Oil prices on Thursday spiked to above $100 per barrel again and settled at the highest levels since August 2022, after Iran’s new leader said the crucial Strait of Hormuz should remain closed and ...
April 6 - U.S.-Israeli strikes on Iran have killed several senior political and military figures, hitting the Islamic Republic's core leadership as the regional war disrupts energy markets and global ...