The European Central Bank maintained key interest rates at their current level. The marginal lending rate was 4.75 percent, the deposit rate was 4%, and the base rate was still 4.5 percent. "The ECB Governing Council is committed to seeing inflation reach its 2% objective again," the regulator...