Rigzone 12/29/2025 12:54:41 PM
 
Oil rebounded as stalled Ukraine peace talks and global tensions offset oversupply concerns.