inflectionpointblog.com
Why is the oil price failing?
There was a great and simply explanatory piece in Saturday’s Guardian. Read it here, but in brief: project demand has been scaled back because of economic worries in the US, EU and even China…