Energy services sector downgraded at Barclays amid bearish oil macro setting

investing.com • 18/12/2024 - 13:32 PM