Refining stocks finally starting to catch up. My favorite fundamentally is VLO, but you don't really want to lay into the long until it gets above $22. VLO could easily go to $40. Priced under book despite continually making a nice profit even without the recent improved margins.