Back 09 Jan 2026

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