Business Oil Prices Edge Higher After Ukrainian Strikes on Russian Energy Sites, Peace Talks Stall December 4, 2025 The Universe Oil prices inched higher on Thursday after renewed Ukrainian attacks on Russian oil infrastructure raised concerns over potential supply disruptions, while stalled peace negotiations dimmed hopes of a deal that…