ADVERTISEMENT
Gary Shilling, president of A. Gary Shilling & Company, joins BNN to discuss geopolitical risks as France heads to the polls and why he sees the Canadian dollar taking a dive to 50 cents.