Oil tops $78 a barrel
Oil climbed above $78 on Thursday after strong Chinese growth data offset bearish sentiment following a World Bank outlook highlighting risks that the global economic recovery may run out of steam.
China's annual gross domestic product…