Global Oil Market & Indian Economic Perspectives
An in-depth analysis by Sankar Pal on the global oil price index, major market players, and the revenue models of Indian oil companies.
Current Oil Market Dynamics
The global oil market is a complex interplay of supply, demand, and geopolitical factors. Here are the key price trends and market indicators as of August 2025.
Brent Crude
vs. previous year's avg. of $81.00
WTI Crude
Following Brent's downward trajectory
OPEC+ Production
Production boost for August 2025
Global Crude Oil Price Index
Historical index points showing volatility over the last few years.
Indian Oil Industry & Revenue Models
India's oil sector is dominated by a few key players with distinct business models, influencing the nation's energy landscape.
Indian Oil Corporation (IOC)
India's Largest Oil Marketing Company
- Revenue (FY2024): ₹8,45,513 crores.
-
Revenue Model:
- 75% from refined product sales (gasoline, diesel, LPG).
- Extensive network of over 37,500 fuel stations.
- Growing focus on petrochemicals (~8% of revenue).
- Operational Focus: Primarily downstream refining and marketing.
ONGC
India's Largest Exploration & Production Company
- Revenue (FY2024): ₹6,55,259 crores.
-
Revenue Model:
- 70% from crude oil sales to domestic refineries.
- 25% from natural gas sales.
- Operational Focus: Upstream activities (exploration, drilling, production).
Economic Impact on India
As a major oil importer, India's economy is highly sensitive to global oil price fluctuations.
High Import Dependency
India is the world's 3rd largest oil consumer, with an 85% import dependency and a daily consumption of 5.05 million barrels.
Impact on CAD
A $10 increase in crude prices can widen the current account deficit by approx. 0.5% of GDP.
Inflation & Costs
Higher oil prices lead to increased operational costs for transportation and industries, fueling inflationary pressures.
Authored by
Sankar Pal
This report provides an economic perspective on global oil dynamics, their impact on India, and the strategic positioning of Indian oil companies.


