Markets have rebounded strongly since recent lows

Markets have rebounded strongly since recent lows