Markets climb on IT, pharma push; log 1st weekly loss in 3 07/20/2018 coupons Finder Source: Today Deals