Today on the show, David Rosenberg breaks down the macro forces driving markets amid escalating geopolitical tensions in the ...