EU leaders talk economy as Russia slashes gas supplies
Amid record-high inflation and a Russian gas squeeze, the European Union’s 27 states are addressing their economic woes against the backdrop of Russia’s invasion of Ukraine. Leaders of the European Union’s 27 member states are meeting for the second day … Read More