Russia remained largest oil supplier to India and China in May — OPEC report
⚡ Quick Summary
Russia supplied approximately 2.1 million bpd of crude oil to India in May
Russia supplied approximately 2.1 million bpd of crude oil to India in May