Submitted by EconMatters on 05/01/2015 - 13:35FordOklahomaTwitterTwitter
Forget about Peak Oil, the new buzzword is Peak Demand. In short the oil market is a declining business over the next 50 years ....
Submitted by Tim Knight from... on 04/30/2015 - 17:25Ferrari
Now a startup shutting down isn't any bigger news than someone finishing a satisfying lunch somewhere, but the "Ferrari" mention intrigued me, so I read further.