Oil prices rise as producers confirm output cuts; China data deluge due

Shares: