Share Facebook Twitter LinkedIn Pinterest Email Copy Link Right now it’s the retail investors that are in control. That’s the conclusion from strategists across Wall Street. Source link