PM Modi calls for partnership with oil producing nations
"Though there is enough production, the unique features of marketing in the oil sector have pushed up the oil prices," he said.
"Though there is enough production, the unique features of marketing in the oil sector have pushed up the oil prices," he said.