Despite the nascent oil price rally that started to take hold at the end of last week, there is a broad swathe of financial distress that continues to engulf more players in the energy sector. The descent of oil prices down below $30 per barrel was…
Despite the nascent oil price rally that started to take hold at the end of last week, there is a broad swathe of financial distress that continues to engulf more players in the energy sector. The descent of oil prices down below $30 per barrel was…