current weekly market analysis