Russia and Saudi Arabia at odds again
Brian M Downing Saudi Arabia and Russia have failed to agree on production cuts to counter the effect of COVID-19 on oil markets. Putin wanted low prices to cripple the American shale oil industry which is barely profitable and deep in hock. MBS, on the other hand, wanted higher prices Read More …