Investing.com·4 hours ago·macroeconomiaBULLISHBREAKINGWells Fargo upgrades BP stock rating on debt progress, resource growthNo summary availableRead at Investing.com→