BP’s Stock Runs Past Exxon to Emerge as Top Big-Oil Stock During Iran War
The Iran war that erupted on February 28 has sent oil prices surging past $100 per barrel amid disruptions in the Strait of Hormuz and Persian Gulf supply chains. While the broader energy sector has benefited from the geopolitical shock, not all Big Oil majors have performed equally. BP has emerged as the standout performer […]
Continue Reading
