Barclays upgrades Seagate stock rating on pricing outlook By Investing.com | AllMind News