KING EURO!

Unreal. Now up above $1.43. And you thought the euro was falling apart.

chart