Sunday, May 15, 2005

Natch.

Oil industry sees prices going higher.

Worth a read, a variety of viewpoints on oil.