BTW, I am seeing no joy among oil investors today. They are finally getting a lift of a 40 year old ban on oil export, and yet the market says "meh" to oil E&P. XOP is flat, and TAN is up 7.3%. I think the market knows who got the better deal last night.
Moreover, I am hopeful that the market may continue to decouple solar and oil. No doubt solar shorts thought that low oil prices were bad solar, but they will pay dearly for that mistake. Natural gas has fallen to $1.81/MMBTU from about $2.08 a week ago. Solar will continue to squeeze natural gas, and gas will continue to squeeze oil. There is no joy in Mudville tonight.