
Markets
Oil at $125, Powell's Swan Song, and the AI Trade Under Pressure
The Fed held rates in a dramatic split vote. Oil surged past $125 on Hormuz fears. Big Tech delivered, but not all of it was rewarded. Here is what this week is telling us.
9 min read
