Oil prices settle lower as demand concerns linger despite China’s growth plans

Shares: