Marathon Petroleum Corp (NYSE: MPC) shares are trading higher Tuesday afternoon, hitting all-time highs as fresh escalation in the U.S.-Israel-Iran conflict puts more geopolitical risk back into global energy markets.
Importance Rank:
1