Russian oil output from May 1 to May 16 fell to 11.156 million barrels per day (bpd), below the 11.18 billion bpd level set as part of the global oil deal between ...
A