Oil prices rise on supply concerns, China demand outlook brightens