US citizen Stephen Hubbard, convicted in Moscow of fighting for Ukraine, was tortured during his more than two years in Russian custody, a Ukrainian serviceman who was held alongside the 72-year-old ...
The rate setter for the 20 countries sharing the euro will likely move the key deposit rate to 3.25% from the current 3.5%. The ECB started cutting in June, three months earlier than the Fed, and has ...