Oil prices continue to fall as news of a drop in China's oil imports outweighed concern over supply disruptions from the Caspian Sea.
Fairfax Digital | August 12, 2008