A closer look at the financial performance and investment strategies of major oil companies suggests that reports of oil’s death may have been greatly exaggerated.

read more