Japan



Russian oil export down 230,000 bpd in May, revenues lose $480 mln — IEA

Russia’s crude production in May fell by 100,000 bpd to 9.17 mbd, according to the International Energy Agency
Get more results via ClueGoal