Euro, oil saps German confidence Economists had forecast a drop to 94.8. The November business assessment index fell to 93.8 from 94.7 in October, while the business expectation index fell to 94.3 from 95.9 last month, Ifo said.