Star Metro - Equities struggle but oil advances