Video PlayerClose
Photo taken on Oct. 28, 2020 shows the Bull and Bear sculptures outside the Frankfurt Stock Exchange in Frankfurt, Germany. German shares lost on Wednesday, with the benchmark DAX index down 503.06 points, or 4.17 percent, to close at 11,560.51 points. (Xinhua/Lu Yang)