Oil prices declined Thursday amid reports of a U.S.-Iran deal and forecasts from the International Energy Agency predicting a supply glut next year.
Oil prices declined Thursday amid reports of a U.S.-Iran deal and forecasts from the International Energy Agency predicting a supply glut next year.