
Oil prices fall as China demand outlook falters
The prices of crude oil plummeted more than 1 per cent on Monday for a third session, after official data revealed refining and economic activity slowed in China. Brent crude was down 90 cents, or 1.3 per cent, at $69.69 a barrel by 0649 GMT. U.S. oil dropped by 97