World, stage set for lower, rather than higher, oil prices
The global oil and gas industry has put more hydrocarbon resources onstream than it has discovered since the early 1980s, and the trend is getting more serious. That's normally a signal that would push prices ...