Brexit fallout has given investors plenty of reasons to flock to the yen, making it the best performing major currency this week.

Read full article here: Fin24 Market News