The possibility of cease-fire in Ukraine is the biggest driver of this market, says Josh Brown and Gen. McCaffrey: Russia Has ‘Lost Command And Control’
The cease-fire may be the biggest news it takes the pressure off the market and it is really sad Putin ...