June 24, 2016 BY LeapRate Staff

David Cameron resigns as British PM in wake of Brexit vote

Surprisingly, the British Pound rallied somewhat at the time of Cameron's resignation speech.

Read more