One of the reasons COULD be: Good ifo news->the business goes well->inflation goes higher->rate goes higher->recession become deeper->USD become stronger. But this is just my opinion