OUCH! German business morale unexpectedly drops to 6mth low on virus woes. Ifo business climate index fell to 90.1 from upwardly revised reading of 92.2 in Dec & vs 91.9 expected. Expectations component drops to 91.1 vs 93 in Dec. Current conditions plunges to 89.2 vs 91.3 in Dec https://t.co/fivDBpGcpW