April 26, 2026

Oil Dips On Russia-Ukraine Talks, U.S. Inventory Data

0

Oil lost ground for the fifth time in the last six days on Wednesday as traders reacted to hoped-for progress in Russia-Ukraine peace talks