US futures inch down, oil higher after Russia price cap pact
Facebook
Twitter
LinkedIn