Read Mode
Energy / Oil refineries
The world's biggest oil refinery is situated in which country?
Explanation and memory cue
The world's biggest oil refinery is the Jamnagar Refinery located in Jamnagar, Gujarat, India. It is owned by Reliance Industries and has a crude processing capacity of approximately 1.4 million barrels per day, making it the largest refinery in the world. This is confirmed by multiple reliable sources including industry reports and recent data from 2023-2025. Therefore, the correct answer is India (Option A), not China (Option C).