Oil prices finished higher on Wednesday, recovering from one-month lows as traders balanced ongoing oversupply concerns with renewed attention on Russia-Ukraine peace discussions ahead of the Thanksgiving holiday in the U.S. Brent settled at $63.13, up $0.65, while WTI rose $58.65, up $0.70 on the day. The latest U.S. inventory report showed a 2.8 million-barrel […]
