SPRING IS RAMPING UP

Weekly Market Report for April 21