Global crude would hit $150 if India bought more from the Middle East than from Russia, Hardeep Singh Puri told CNBC. "The world is grateful to India for buying Russia's oil," the petroleum and ...