2 min read Business market Oil selling prices fall amid faltering demand outlook in China 3 years ago Marlene M. Karmen Two workers stand in advance of the backdrop of an oil pump, even though silhouetted from the sunset.David Jones |...