Low oil prices make the industry lean & mean
Oil-producing countries are having a difficult time, and their heavy investments in new energy projects remain unprofitable. Measures should be taken to compensate for the losses, and this often involves painful solutions, but we will be better off (read, more…