Just because oil price of $125 is high for USA does not mean it is high for China or India or somewhere else. China and India's oil consumption will keep increasing and USA's will keep decreasing. As of now, USA's oil consumption is less than %18 of global consumption and this ratio will keep...