The euro weakened to a two-month low against the US dollar on Thursday. EUR/USD traded around 1.1470, down 0.22% on the day, as expectations for Federal Reserve interest rate hikes boosted the greenback.