blue-chip stocks rally