With confidence coming back into the market and gas prices up 10% together with a stablising oil price, this should blow today. I certainly cringe to think of how those will be feeling in a couple of months who sold out at sub $1 prices....
RFE Price at posting:
$1.25 Sentiment: LT Buy Disclosure: Held