Oil prices surge amid stalemate in peace talks extending supply chain disruption

Oil prices surge amid stalemate in peace talks extending supply chain disruption