US Crude Oil Falls Below $100 Per Barrel Amid Iran Negotiation Progress | OOBF

Crude oil prices drop below $100 as Trump announces final stages of Iran talks.

Open shared insight