Investing.com·3 hours ago·macroeconomiaBULLISHLOWJPMorgan upgrades BP stock rating on balance sheet repair outlookNo summary availableRead at Investing.com→