World’s Largest Oil Companies: Deep Trouble as Profits Vaporize While Debts Skyrocket October 18, 2017 Oil