Latest Oil Market News and Analysis for March 12
Key Points:
- Commodities
- Brent Oil Trades Near $100 as Impact From Iran Conflict Deepens
- Brent crude was trading close to $100 a barrel as shipping turmoil form the Iran war grew and President Trump said he was mo