Stock market


Oil rises to 2016 high above $43 per barrel

Oil rose above $43 a barrel to its highest level so far in 2016 against a backdrop of a weak dollar, signs of increased demand from China and lingering hopes that a meeting of oil producers will agree steps to tackle the global supply glut.