Sympathy for the oil industry: diminishing returns start to hit home
Despite constant growth in oil prices and projected record demand, many companies working in the industry are experiencing a tough start to the year and face “uncertainty over project costs and expected returns.”