Rays of hope for markets