News

The financial cost of war for Gulf energy producers

Financial Times - Oil & Gas industry · last updated
Analytics companies have estimated the cumulative loss to be more than $15bn