Barclays cut its 2025 S&P 500 target on Tuesday, bringing it down from 6,600 to 5,900, the lowest prediction among major Wall ...