Coney --- It sounds as though your card may have been "cloned" in the UK with a copy used in Romania, in this case Barclaycard should put a total stop on their CC and issue you with a new card on the same account but with a different 16 digit card number and a new PIN sent seperately.
It may have been double swiped at a retail outlet or petrol station by an unscrupulous individual, when you innocently presented it for payment. Insist that Barclaycard do stop it and issue a new one, then it's their responsibility to sort the problem of the rogue unauthorised payments that have been taken after that.