Dollar strength might ease due to US large deficits