Uncertainty around price cap on Russian oil will create more volatility in the market: Advisory firm