Company profits surprise on the upside The latest profit reporting season has now drawn to a close and investors have generally given the announcements a big … [Read more...] about Company profits surprise on the upside