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…