Oil markets are facing a supply glut, with non-OPEC producers on track expand production by 1.5 million barrels of oil a day, ...
IEA expects non-OPEC+ countries will increase the oil supply in this year and in the next year by about 1.5 mlb bpd ...
Oil futures finished higher on Wednesday as traders weighed prospects for energy demand, U.S. production, and oil and gas ...