Oil prices climbed and world stocks were mixed on Wednesday, with Asian shares mostly higher even as Wall Street slipped further from last week's record highs, as investors awaited a crucial US inflation reading and watched for any breakthrough in the stalled Iran war talks.
The price of a barrel of Brent crude, the international benchmark, was up 0.9% at $89.67 early on Wednesday. US benchmark crude picked up 0.9% to $83.98.