Things have not been great for oil companies. Lower prices have hurt the industry with little hope of a recovery until the market recovers.
Things have not been great for oil companies. Lower prices have hurt the industry with little hope of a recovery until the market recovers.