Oil sits at eight-month low on weak US jobs, China data; MCX crude sheds 5%, Brent down …

Falling manufacturing activity in China also inhibited prices, increasing concerns about demand growth after June data showed imports and refinery …Read More