As world leaders and oil company executives gathered at the St Petersburg Economic Forum from June 6, major figures in the world of oil staked out their position on issues of pricing and supply.
Russian President Vladimir Putin put the onus on Saudi Arabia to make the case for continuing a supply cut agreement set to expire at month’s end, saying that Russia could do fine with an oil price in the range of $60-65/b.