India, China Snap Up Cheaper Russia Crude; redraw world oil map description





India and China buy 80% crude oil from Russia. More