Oil spikes, US consumers cut spending, Israel bombs Beirut, and Trump claims a nuclear pledge as the Iran war enters its fourth month with no end in sight.
The Iran conflict drives oil above $100, forcing US consumers to cut spending and shift habits. OPEC+ boosts production as demand destruction fears grow.