This $45 million hit, just for a bit of rain and fuel costs is a bit rich. How will Mr market respond (or is it old news, priced already?)?