Oil slumped more than 5% to the lowest close this year after government data showed production cuts from OPEC and other producers have not been enough to reduce U.S. supplies.
Oil slumped more than 5% to the lowest close this year after government data showed production cuts from OPEC and other producers have not been enough to reduce U.S. supplies.