X

Top 10 large oil refineries

The Jamnagar refinery in India is the largest oil refinery in the world.



Close