The oil market collapse has put more pressure on energy producers than ever before, causing an unprecedented financial crisis, according to industry officials. On average, an oil company earns only $26 for each barrel of oil sold at current oil prices, according to a report by the Houston Chronicle. In February, oil prices in the United States fell to a ...
Read More »