
What is the Right Price to Match Global Oil Demand?
Stability is making it easier for oil and gas companies to get back to work: North America is becoming much more productive Oil prices have been on a roller coaster ride since OPEC announced that the group would no longer prop up prices in November 2014. The precipitous drop in prices created a new environment that was difficult for the