Today’s Theme Was SQUEEZE., But the Warning Lights Are Flashing
Optimism over a potential US-Iran peace deal (or MOU) intensified throughout the long Memorial Day weekend, with repeated signals that an announcement could come in hours, which drove WTI crude oil futures down as much as -8% from Friday’s close. The equity market came into the holiday shortened week with a much more favorable macro backdrop…
