The end of a messy week - MarketPulse : vimarsana.com