Russian oil output fell to 11.11 million barrels per day (bpd) in May, its lowest level since June 2018, from 11.23 million bpd in April, Energy Ministry data showed ...
A