Oil Prices Drop Below $100 Amid Hopes for US-Iran Peace Talks | OOBF
Oil retreats under $100 as diplomatic talks revive and tensions ease.
Open shared insight
Open shared insight