Stocks rebound as Under Armour, BP earnings boost sentiment on August 03, 2021 BP earnings boost sentiment Stocks rebound as Under Armour +