Weekly Market Wrap: D-Street Completes 7-Week Bull Run