As we enter the second half of the year, US Stocks are back to near all-time-highs, shrugging off the trade war and middle east … source