Bengaluru sees record-breaking July heat after 112 years
Bengaluru hit a temperature of 33.6°C, marking its warmest July day in over a century. The India Meteorological Department (IMD) attributed this extreme heat to several factors, including a sluggish southwest monsoon, the impact of El Niño, a neutral Indian Ocean Dipole (IOD), and an unfavorable Madden-Julian Oscillation (MJO). Forecasters expect these dry weather patterns to persist.