Oil prices stabilize after days of losses
Oil prices witnessed a slight rise on Wednesday, recovering some gains after a series of continuous losses over the days, thanks to the decline in concerns about the conflict in the Middle East and lower expectations about Chinese demand.
Brent crude…