Asian stocks skid on Ukraine fears, oil at 7-year peak