AI hardware earnings drove the Nasdaq 100 above 30,000 for the first time, while WTI crude sold off sharply on US-Iran ceasefire hopes. Last week's recap: US-Iran ceasefire extension under review, ...