Corporate earnings bounce but markets drift Global share markets were mixed over the last week with concerns about the impact.. Read more