Bleak economic data in Europe and disappointing December retail sales figures in the United States unsettled financial markets on Thursday, strengthening the case for more government stimulus and encouraging rate cuts. The Bank of England, which cut its key interest rate to an historic low of 1.5 percent from...
Read more