India’s oil-buying spree comes as the Organization of Petroleum Exporting Countries and its allies, including Russia, are capping their production amid demand concerns Share