Russia has concluded a round of talks to help coordinate OPEC and non-OPEC efforts to stabilise oil prices, but market sentiment is already looking more bullish.
↧