after ISI taking the refinery
Sentiment: Strong Buy
Selloff today is surprising. A lot of money is moving into large oil sands producers. Regardless, next three months should see a string of multi year highs.
Indeed, there doesn't seem to be any specific news.
Maybe closing the gap from last friday?