Oil falls further on Chinese demand drop

Continued rise in US production also continues to weigh on prices

Already a subscriber? Log in here