If it didn't show up today, then it was probably declined for some reason. The charges are processed at 5:00 AM. Did you call your CC issuer to advise/warn them of a big charge?
Quick Citigold question; not worth its own thread: How fast are online charges processed from a Citigold checking account to, e.g., American Express or Chase? Is it faster to "push" money from Citi to the other bank or "pull" it by the other bank's system from Citi? Thanks.