Oil prices hung in the balance on Tuesday as concerns over declining crude demand were offset by risks to supply linked to new U.S. sanctions on Iran. Benchmark Brent crude futures were down 12 cents at $64.74 a barrel by 0832 GMT. U.S. crude futures were up 3 cents at $57.93 a barrel. Hopes for progress in the trade war between China and the United States during this week’s G20 meeting were dampened by a comment from a senior U.S. official saying U.S. President Donald Trump was “comfortable with any outcome” from the talks. Weak manufacturing data released on Monday by the Federal Reserve Bank of Dallas added to worries about slipping demand for crude oil due to the […]