supply glut

supply glut

Oil prices fall to their lowest level in 5 months.

Economy
Oil prices registered their lowest levels today, Tuesday, since early May amid expectations of oversupply due to trade tensions between the United States and China, raising concerns over ...
Read more 0