Whac a mole

European stocks sold off at 6am after Fitch downgraded Portugal’s credit rating to AA- from AA with a negative outlook. They said...

Read More