Week 31 Market Report