U.S. Markets React as Oil Prices Approach $100 Level

Marcus V. Thorne, CFA, a veteran investment analyst with over 15 years managing macro risk and portfolio allocation, evaluates energy shocks through their impact on inflation, liquidity, and consumer demand. Drawing on experience across multiple commodity cycles, he views oil near $100 per barrel as a macro pressure point that simultaneously compresses consumption and corporate…