Oil prices have hit their highest level in nearly two weeks, lifted by a global equity market recovery and tensions in the Middle East, although concerns of rising US production tempered gains.

Oil prices have hit their highest level in nearly two weeks, lifted by a global equity market recovery and tensions in the Middle East, although concerns of rising US production tempered gains.