We have seen another week of topsy turvy market mood swings »