oil and gas Tag

  /  Posts tagged "oil and gas"

After years of high and rising oil prices, the latest drastic drop in Oil prices put indebted Oil and Gas companies on credit rating agencies watch lists and resulted in some oil and gas companies going the traditional route of