Feeling Brave? Buy These 5 Oil StocksTheStreet.comWe have been right on a number of market and sector calls this year. And while we were looking good on our energy call up until about seven weeks ago, the recent selloff in oil prices and subsequent swoon i
…