Is This The Most Underrated Upstream Player In The Industry? - OilPrice.com
Is This The Most Underrated Upstream Player In The Industry? OilPrice.comInvestors haven't been huge fans of the upstream sector lately, but as Warren Buffet says, “buy good companies when others are fearful.”