| High oil prices are often blamed on speculators, but it is perfectly possible to explain recent oil price history in terms of supply and dem...
| High oil prices are often blamed on speculators, but it is perfectly possible to explain recent oil price history in terms of supply and dem...