Featured India Cutting Dependence on Saudi Arabia India being one of the largest receivers of crude oil or petroleum, recently the Ministry of External Affairs has requested oil producing nations to... Trisha GuharoyApril 3, 2021