In a world where energy and transportation fuel demand continues to rise, and where oil prices have hovered at an unprecedentedly high $100 per barrel price range for years, an observer might expect the oil majors to thrive. Their primary products are increasingly in demand, prices are sustainabl...
Oil Majors Struggling; Best Value in Small-Cap E&Ps
Published: August 08, 2014