Indices rallied on a fragile ceasefire, yet March’s 0.9% CPI surge and the blocked Strait of Hormuz raise risks of 2026 ...