Oil Prices Surge Above $115 After Trump’s Iran Deadline | OOBF

Oil prices surged above $115/barrel in US after Trump's new Iran deadline escalated tensions.

Open shared insight