8 October, 2026

Oil prices soar as Russia halts exports