July 01, 2026
Investors expect energy disruptions to push up consumer prices
Bond yields come down after peaking earlier in the week
Corporate profits are continuing to rise and supporting investor confidence
Strong earnings lift major tech stocks
Markets are rallying on hopes of a US-Iran peace deal
Markets are focused on oil and geopolitics, overshadowing economic data