RE: Miners downgraded across the board9 Mar 2026 09:02
Some one explain why glencore is going down...when Glencore is one of the world's leading independent traders of crude oil and refined petroleum products, supplying over 6 million barrels a day to global customers. Their oil business includes marketing, storage, and transport of crude, fuel oil, and, through its trading arm, it is a significant player in the energy market.