Energy Prices Keep Climbing in the EU (infographic)
According to Eurostat, the inflation rate for energy is the highest it's been since the Harmonised Index of Consumer Prices (HICP) was first published back in 1997
US Accuses 5 Chinese companies of Supporting Russia’s Military
The Commerce Department, which oversees the trade blacklist, said the targeted companies had supplied items to Russian "entities of concern" before the February 24 invasion
EU citizens unwilling to pay high costs for Ukraine war – Eurobarometer (infographic)
The survey finds that 58 and 59 percent of EU citizens aren’t ready to accept rising energy and food prices