Euro drops to lowest in 3 months against US dollar