Russia oil production declines for the first time since 2008
Russian oil, gas and condensate output declined to 10.
IN TODAY’SENB Briefs: Russia oil production declines for the first time since 2008; Libyan guards block oil exports; VSUN Energy pursues home flow battery plans and more
Russian oil, gas and condensate output declined to 10.