December 24, 2018
Humbug!
Humbug! 'Twas the week before Christmas and all was not calm, tensions were high, and then came the bomb. The Fed said “two more” and that made traders sore. And then from the hill came a clash over a wall, leaving markets no choice but to selloff and fall! Markets sold off again on Friday as...