I agree whole heatedly with severing ties with Yandex, but no, Europe still continues to funnel billions of Euros to Russia; €5.57B in goods (plus €7.81B in exports) and €3.63B in energy[0] in Q1 2026.
[0] https://ec.europa.eu/eurostat/statistics-explained/index.php...