Lots of data to digest today, but the end result was higher stock prices.




Share this: