
Stagflation Fears Return as Oil Prices Reclaim $100
Oil prices have surged back to $100 a barrel following renewed hostilities in the Gulf, shattering hopes that the global economy might escape a cycle of stagnant growth and runaway inflation. The rebound, coupled with escalating trade tariffs, is forcing investors to recalibrate their expectations for central bank policy worldwide.























