Dollar under pressure due to US uncertainty