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.
crude oil
The post Saudi Arabia, Russia agree to ‘historic’ oil market cooperation appeared first on crude-oil.top.