Investors are facing $19 billion in energy defaults as the worst oil crash in a generation leaves drillers struggling to stay afloat, Bloomberg reports. The wave could begin within days if Energy X…
Investors are facing $19 billion in energy defaults as the worst oil crash in a generation leaves drillers struggling to stay afloat, Bloomberg reports. The wave could begin within days if Energy X…