
Oil is down 7% following reports of ongoing discussions between the U.S. and Iranian leadership, which the author views as a bullish macro development. Meanwhile, SPY is less than 1% away from all-time highs as the market digests and rewards hyperscaler capital expenditure numbers.