Oil Prices Fall Below $100 as Trump Signals Possible End to Iran Conflict

Global oil markets witnessed a sharp decline as prices slipped below the $100 per barrel mark following fresh geopolitical signals from Donald...

Read out all