Asian shares mixed, oil higher after Russia price cap pact

Facebook
Twitter
LinkedIn