WTI Crude Falls to $104.98, Brent at $104.76 on May 20
According to Guru Club, WTI crude oil and Brent crude declined on May 20, trading at $104.98 and $104.76 per barrel respectively. In related developments, Iran said it had cleared 26 vessels through its waters over the past 24
CL2.93%
GateNews·05-20 12:37
