Energy corporations dominate this year’s Fortune Global 500 list of the largest corporations in the world by revenue, with China’s oil and power giants rising in the ranks. China National Petroleum and Sinopec Group hopped over BP, as the British oil company struggles to pay for a legal settlement and environmental damages in the 2010 Gulf of Mexico oil spill.