Oil Prices Decline Toward $70/Barrel Amid Rising Russian Supply Concerns Brent crude oil futures continued their downward trend, nearing $70 per barrel on Wednesday, driven by expectations of increased Russian ...