Top oil producers Saudi Arabia and Russia made a joint statement at the G-20 summit in China on Monday aimed at stabilizing crude prices, media reports said.
Read more: http://tinyurl.com/h3rm5yw
Top oil producers Saudi Arabia and Russia made a joint statement at the G-20 summit in China on Monday aimed at stabilizing crude prices, media reports said.
Read more: http://tinyurl.com/h3rm5yw