US indices have been gaining daily since the beginning of May. They have found strength amid relatively weak job reports and quite upbeat quarterly earnings. The S&P500 and Nasdaq100 indices are just 1.5% below the all-time highs set in March. The market downturn in the first three weeks (...)