China can cushion the energy shock for months - XLE News | Rallies