Global oil markets are undergoing a more severe supply squeeze than expected on renewed escalation of the Iran war, says the IEA. Read on.

IEA forecasts a sharper oil supply deficit amid the Iran conflict. Crude oil reaching a new all-time high by December 31 at 12.5% YES.

Global oil markets are undergoing a more severe supply squeeze than expected on renewed escalation of the Iran war, says the IEA. Read on.