European markets have made significant losses again on Thursday, as risk appetite reversed following unsuccessful talks between Ukraine and Russia. There can’t have been much expectation for anything more given the wide-ranging demands and ridiculous justifications we’ve seen from Russia for the invasion, or “special military operation”. But I guess high-level talks are a small […]