Price Rally in the Making?