China Shenhua Energy Lim...

14.84
-0.76 (-4.87%)
At close: Apr 28, 2025, 3:18 PM