Credit card for EUR transactions -> Neon/Revolut or bank in eurozone?

Were those transactions all on a weekend? Or did you pre-exchange money to TRY before your trip? Revolut is known to have bad exchange rates on the weekend.