WTI and Brent Crude Decline to $104.98 and $104.76 Per Barrel on May 20
According to Guru Club, U.S. crude (WTI) and Brent crude retreated on May 20, trading at $104.98 per barrel and $104.76 per barrel respectively. Iran said it cleared 26 vessels in the past 24 hours.
GateNews·05-20 12:52
