When it comes to oil stocks, most investors immediately think of the supermajors like Exxon Mobil Corp. (XOM) or Chevron Corp. (CVX). It makes sense considering they boast incredible brand recognition and remain two of the world’s biggest energy companies with individual market caps exceeding $230 billion. But what most people fail to recognize is […]
In the last week I’ve been focusing my attention in this space on a few of the biggest, most established names in the pharmaceutical space. It’s an industry that I think is becoming more interesting under current market conditions, as some of these names remain significantly off of multi-year, or even all-time highs even as […]