U.S. and Brent Crude Decline to $104.98 and $104.76 Per Barrel on May 20
According to Guru Club, on May 20, U.S. crude and Brent crude both declined slightly, trading at $104.98 and $104.76 per barrel respectively. On the news front, Iran said it released 26 vessels over the past 24
GateNews·05-20 12:40
