Investing.com·3 hours ago·commoditiesBULLISHLOWHSBC shuffles oil stocks ratings, upgrades BP and TotalEnergies to BuyNo summary availableRead at Investing.com→TickersOil