I confirmed last year that Citi Professional card still carry primary car rental insurance.
I also remembered you can pay some extra for AMEX full car rental coverage. (You need to be careful that some people say "discount" code booking is not valid.)