heavy rain impact on markets