Weekly Market Update #25