Editorial India’s Top Upstream & Downstream Oil Companies: An Analysis The oil and gas industry is one of the eight core industries in India. It has a powerful influence on all vital sections of our economy. Based on their operations and position in the supply chain for crude oil and its products, oil companies can be mainly divided into two: Upstream & Downstream. From exploration […] Written by Cherian Varghese March 22, 2022August 1, 2022