Question

What percentage of India's total monthly crude oil demand is currently being fulfilled by Russia?

A 10%
B 20%
C 30%
D 40%
E 50%
Practice Next

Hey! Ask a query