The main reason for oppressive pre-monsoon weather is increased humidity. As summer temperatures rise, the air holds more moisture, creating a higher concentration of water vapor and a sticky environment.