We can choke off the entire eastern hemisphere from Middle East oil by blockading the straits of Hormuz and using our bases in Afghanistan, Uzbekistan and Krygizstan to prevent oil from moving across Central Asia by land. As for Venezuelan and North Sea oil, we could blockade the straits of Malacca and the Panama canal, hence cutting off Venezuela's supply to any Asian nation. That leaves only Russia, but Russia doesn't have enough oil to feed what China's energy demands would be anyway. These are the benefits of sea power