Oil Falls 2% Amid US-Russia Peace Talks
Global oil prices decline as US seeks diplomatic solution to Russia-Ukraine conflict. Brent crude drops below $85 amid peace deal negotiations and demand concerns.
Global oil prices decline as US seeks diplomatic solution to Russia-Ukraine conflict. Brent crude drops below $85 amid peace deal negotiations and demand concerns.