$141 Oil Prices Meet $4 Gas as Hormuz Blockade Shakes Economy

Brent crude oil prices spike to $141.36 per barrel and U.S. pump prices reach $4 as a Strait of Hormuz blockade rattles global energy markets.

$141.36. That is the price of a barrel of Brent crude in the spot market — the highest oil prices have reached since the 2008 financial crisis. The Strait of Hormuz blockade has cut off roughly 20% of the world’s daily oil supply, and the shockwaves are now rippling from gas stations to grocery aisles to Wall Street trading floors. Read more »

After SCOTUS Strikes Down IEEPA Tariffs, the Trade War Enters Round Two

SCOTUS strikes down IEEPA tariffs as 96% of the trade-war cost burden falls on American businesses and consumers rather than foreign exporters.

Ninety-six percent. That is how much of the tariff bill landed on American businesses and consumers — not foreign exporters. The Kiel Institute reached this conclusion after analyzing 25 million shipments worth $4 trillion, finding that foreign sellers absorbed only pennies on each tariff dollar. The promise that Trump tariffs would make trading partners pay turned out to be an invoice addressed to Main Street. Read more »

One Cut Left? Fed’s Hawkish Dot Plot Kills 2026 Rate Rally

Seven Fed officials penciled in zero cuts on the March dot plot, effectively ending the 2026 rate-rally thesis after the hawkish FOMC meeting.

Seven officials. That number — quietly buried inside Wednesday’s dot plot release — tells you everything the March 18 FOMC statement politely avoids saying out loud. Seven Fed officials now see zero rate cuts in 2026, nearly double the four who held that position just three months ago in December. The median dot still pencils in one cut, but the distribution underneath it has lurched decisively toward restraint, and the reasons why have less to do with domestic economic strength than with a conflict that started in the Persian Gulf on February 28. Read more »