Oil prices surge as talks stall over competing demands, hampering prospects for reopening crucial strait.
Your Compass for Current News
Oil prices surge as talks stall over competing demands, hampering prospects for reopening crucial strait.