March 12, 2026
Oil Back Above 100 Stocks And Bonds Shaken By Inflation Jitters
Oil surged back above $100 a barrel on renewed Iran war fears, reigniting inflation worries and knocking U.S. stocks down roughly 1.5% in a day. Yields and the dollar climbed together, gold and silver pulled back from highs, and Bitcoin hovered near $70K in consolidation.