Crude oil prices are back over $100 per barrel as the war with Iran escalates.
It comes as the U.S. continues to deplete its Strategic Petroleum Reserve to 40-year lows, NBC News’ Allie Canal reports.
NBC News
— — 2min
Crude oil prices are back over $100 per barrel as the war with Iran escalates.
It comes as the U.S. continues to deplete its Strategic Petroleum Reserve to 40-year lows, NBC News’ Allie Canal reports.