Oil Falls

Oil prices have fallen after stocks have been reported to be at their highest levels in 20 months an...