Chinese stocks shake laggard image amid oil shock as green transition pays off Business & Economy March 21, 2026 1:09 AM