153
Oil and gas companies are facing a slew of headwinds: stagnant commodity prices, along with supply, transportation and geopolitical challenges. It could be an opportunity for strategic distressed debt ... read whole article