Post navigation Germany Import Price Index (YoY) in line with expectations (-3.1%) in August Nikkei 225 closes down 4.05% at 16,930.84