Oil holds near two-month low as Trump extends China deadline