markets are on a rebound....