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.
Market On Close
12 May 2026
SHARE