Low oil prices are leaving many oil and gas companies with difficult debt loads, causing them to default at an extraordinary rate.
Low oil prices are leaving many oil and gas companies with difficult debt loads, causing them to default at an extraordinary rate.