Countries spent nearly €93 billion (£79.8bn) on Russian energy imports during the first 100 days since the war in Ukraine began.
A report from the Centre for Research on Energy and Clean Air (CREA) suggests from 24th February until 3rd June the EU imported nearly 61% of the total amount of energy products exported from Russia.
That was worth approximately €57 billion (£48.9bn), according to the analysis.
The total revenue comprises an estimated €46 billion (£39.4bn) for crude oil, €24 billion (£20bn) for pipeline gas, €13 billion (£11.1bn) for oil products, €5.1 billion (£4.3bn) for LNG and €4.8 billion (£4.1bn) for coal.
The CREA also found that the largest importers were China spending €12.6 billion (£10.8bn), Germany with €12.1 billion (£10.3bn) worth of imported energy, Italy and the Netherlands with €7.8 billion (£6.6bn).
Last month, Europe agreed to embargo 90% of Russian oil imports by the end of the year.