Crude oil futures trade lower after Russia agrees to fulfil supply contacts
Brent crude oil futures have been buying and selling under $110 a barrel on Friday. This follows Russia’s announcement on ...
Brent crude oil futures have been buying and selling under $110 a barrel on Friday. This follows Russia’s announcement on ...