Oil prices fell 2 percent on Monday as rising stocks of crude and refined fuel intensified fears of another major glut building in the market.
Source link
Oil prices fell 2 percent on Monday as rising stocks of crude and refined fuel intensified fears of another major glut building in the market.
Source link