Plug-in hybrid cars solution to oil crisis
When oil priced at $64.50 per barrel is a cause for optimism, that tells its own story. It isn’t that long ago that prices were at $40 per barrel and even they were regarded as excessive.
The latest burst of oil price euphoria is due to the lack of take up of oil reserves put on the market by the US government.