Home > ... > Forum 81312

Pushing the oil price higher...

2 July 2014, 09:23, by gmathol

Did anybody notice? Keystone pipeline? Fracking? The US oil companies need 140 USD a barrel.