
Oil Tops $100 on Hormuz Blockade as Fed Faces Stagflation Dilemma Amid Global Energy Shock
Oil prices broke above $100 per barrel after President Trump ordered a Strait of Hormuz blockade following Iranian threats, disrupting the 21 million barrels daily that flow through the world's most critical energy chokepoint. The crisis forces the Federal Reserve to navigate stagflationary pressures as Treasury markets dislocate and safe-haven dollar strength ripples across global currency markets. Fed Chair Jerome Powell faces Congressional testimony with conflicting signals on whether geopoli















