Invia SMS: Extreme weather and financial markets