Mid-day Update

03/09/17: U.S. stocks continue to be on a roll

by Mark Garrison