Oil prices recorded a decline during trading on Friday, amid growing concerns about an excess of global supply, alongside weak demand in the United States. Consequently, Brent crude ...
Read more
0
trading declines
