NBC
Oil Hits $100 Per Barrel as Impact of Iran War Widens
The war in Iran has created a bottleneck for the world’s energy supply, sending oil prices surging to $100 a barrel, the highest level in years. NBC’s Christine Romans reports for TODAY on how the escalating conflict is rattling stock markets around the world and how Americans are feeling a worse-than-expected ...
3 hours ago