A Chilling Warning For Oil Markets: Record Highs May Be Looming

ING warns that the complex risk around the Strait of Hormuz means markets must now prepare for a longer period of constrained supply and elevated prices. Importance Rank: 1 read more