Read Mode
World Geography
Sinopec Group is the largest oil company by revenue. In which country is it based?
Correct answer: A
Explanation and memory cue
Sinopec Group is a Chinese state-owned oil and gas company, making China the correct country where it is based. It is one of the largest oil companies by revenue globally.