Oil Prices Plunge Below $95 Amid Ceasefire Optimism | OOBF

Oil prices dropped below $95 as markets reacted positively to the US-Iran ceasefire.

Open shared insight