Business intelligence, analysis, and the stories moving markets.
The 40 largest publicly-traded US oil companies lost a combined $67 billion in 2015, according to Energy Information Administration…