Saudi Arabia to supply about 4 million barrels of extra oil to India in November: sources
Saudi Arabia, the world’s biggest oil exporter, will supply Indian oil buyers with an additional 4 million barrels of crude oil in November, several sources familiar with the matter said Continue Reading
