• Thu. Jul 23rd, 2026

Oil settles up 3% on Venezuela news, supply worries in Russia, Iraq and Iran – Reuters

ByNews Desk Admin

Jan 8, 2026