Oil turmoil

At a time when world oil supply is meeting demand, why has there been such a rapid price rise? The current crude oil price is up by approximately 40 per

September 15, 2004by shareitIn ,