Oil rises but weak China data caps prices : vimarsana.com