weather fluctuation