Home World News China reaps energy windfall as West shuns Russian supplies