US Oil Tops $90 for First Time Since July Amid Fresh Strikes
US oil prices topped $90 a barrel for the first time since late July as fresh American strikes on Iran raised concerns about prolonged disruptions to energy flows through the Strait of Hormuz.
Read the full story at mint - markets →