i made the safer bet and bought BP @ 39.
with an exit strategy at 46. I still can't see oil increasing yet another 15-20% from here (puts WTI @ ~ 80) but I could be wrong. High oil prices favor the big caps initially with the small caps to follow when oil gets REALLY high. But if you can see oil hitting another 15-20% rally, then by all means, the small caps mentioned would be good buys.
BP ~16% increase over a span of a month, happy to take profit and run.
might not get the big swings from the small caps, but at least i dont have to worry about 30% downside.