yes it does *sound bullish ... but ...
This fundamental pop today is so far not holding up for some oily names like it has previously.
Sell-in-May-and-Go-Away is looming and seasonal strength appears waning.
I'm holding small positions as insurance if news over summer continues to push names higher but would not surprise me to see general market pullback over summer.
Good luck!