Carnage in the oil patch, summed up in one telling infographic
May 09, 2016 at 09:20 AM EDT
The complete meltdown in oil prices has shaken the foundation of the energy business, with the acceleration of bankruptcies in the sector reaching historic proportions.