Oil’s 7% Surge Just Reset the Inflation Playbook for Q2
WTI crude vaulted 6.90% to $106.83 overnight, dragging the 10-year Treasury yield 11 basis points higher to 4.40% and knocking the Nasdaq down 1.07%. This isn’t another Middle East headline spike — crude has now gained 18% in nine trading days, breaching the psychologically critical $100 threshold and holding above it for three consecutive sessions. … Read more