So, Eric, that price movement to the upside that we've seen this week, do you see that primarily being driven by the weather forecast changing a little bit, or do you think there's been something else that's caused us to at least get a little bit of relief here this week?