Is Oil Industry’s $1.6 Trillion Debt Bubble Going to Burst?
Earlier this week, a little glimpse of hope for the oil industry concerning a respite in the oil price plunge all but vanished after it emerged that a “make or break” meeting over the weekend between key OPEC players had ended with no agreement on cutting production.