• Wed. Oct 21st, 2026

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

ByNews Desk Admin

Jan 8, 2026