Oil prices nudged higher on Wednesday on rising tensions in the Persian Gulf, a sharp fall in US crude stocks and positive signs on Sino-US talks, although worries about weak demand kept a cap on gains. Brent crude futures were up 21 cents, or 0.3%, at $64.04 a barrel, after rising nearly 1% on...