Star Metro - Stocks shrug off China disappointment but oil slides