Shares, oil rise as sentiment towards China brightens