market analysis today weekly