Crude Oil prices may decline further, test $80-mark; China demand a concern
Weakness in crude demand in China, the world's second-largest crude consumer, is bearish for oil prices, said analyst at Sharekhan by BNP Paribas.