27th May 2026News, Views and Opinion, Oil & GasComments Off on Every $10/barrel oil rise can cut up to 0.5pp off GDP growth in major oil-importing economies52
Escalating disruptions across key Middle East maritime corridors are tightening global energy supply and keeping a higher risk premium embedded …