The long awaited Brexit is now reality. The final vote is in. The United Kingdom has voted to leave the European Union by a 4% margin. Not exactly a resounding victory and reflects more a Divided Kingdom than a United One. The markets, in response, are busy putting in some historic moves.
Keep Reading