158
If you’ve been investing in Exxon, Chevron, Royal Dutch Shell, and other energy sector titans, you’ve probably been disappointed. You see, the performance of this group has greatly lagged the broader ... read whole article