Oil prices edge higher, while world shares are mixed after Wall Street gains

Oil prices have gained after earlier losses, with Brent crude trading around $97 a barrel...

Oil prices have gained after earlier losses, with Brent crude trading around $97 a barrel...