The Economic Impact of Weather Anomalies