Oil prices remain stable for now, but Stewart Glickman warns a supply crunch could drive a sharp spike within months. That could pressure economic growth, with higher crude prices weighing on GDP. Global tensions and supply risks keep the outlook uncertain.
12 May 2026
SHARE