Yen carry trade weathers storms as investors still rank currency highly