Oil prices pushed higher Thursday on worries that nuclear talks between the United States and Iran might not avert a new conflict that could threaten supplies.

On stock markets, a rally across Asia following gains by US tech heavyweights failed to bolster indices in Europe and the United States, where traders focussed on a string of corporate results.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.