Russian oil output recovers to 11.05 mln bpd in July 1-21 Reuters

Russian oil output has recovered to around 11.05 million barrels per day( bpd) between July 1 and July 21 from the 10.79 mln bpd it fell to in early July, …

Read more: www.reuters.com