The Insider: Market on its best winning streak in six weeks