Russia and OPEC trio agree to freeze oil production, but no cuts
Russia, Saudi Arabia, Qatar and Venezuela have announced their readiness to freeze oil production volumes at January levels but fell short of agreeing to cut production by 5 percent as was earlier anticipated. Market analysts believe this agreement is a loss for Russian diplomacy – as a result of the deal, oil prices and the related value of the ruble […]
» Read more