Crude Falls to $105 as US-Iran Negotiations Advance
The price of Brent crude dropped to $105 per barrel on Wednesday amid ongoing peace talks aimed at de-escalating tensions in the Middle East.
According to data from Oilprice.com, Brent fell by $6, down from $111 on Tuesday,...