Oil Prices Tumble As US-Iran Calm Revives Hopes For Hormuz Talks

Global oil prices fell sharply on Monday after signs of easing tensions between the United States…