Oil prices slump as China data underwhelms, dollar rebounds

Shares: