Dollar drifts near two-week low ahead of US inflation data