Ok pretty sure the sell off back to 15c was weather related, not upcoming results related. Someone didn't want to risk it.
That could be an opportunity to add depending on the extent or severity of any potential material disruptions. We will find out tomorrow