(RFE/RL) - Leaders from the world's energy sector have told the World Economic Forum in Davos that the current price of oil -- about $40 per barrel -- is too low to allow them to make investments needed to ensure that they can meet energy demands in the future.
The entire article is to be found at the Radio Free Europe/ Radio Liberty website:
http://www.rferl.org/content/E...