Oil Prices Drop Below $100 Amid US-Iran Peace Talks Hopes | OOBF

Oil falls below $100 as peace talks revive and tensions ease.

Open shared insight