Adding to worries for oil prices was the latest forecast from the API, which suggested a 1.2-million barrel increase in U.S. crude stocks for the week ended June 10.
Adding to worries for oil prices was the latest forecast from the API, which suggested a 1.2-million barrel increase in U.S. crude stocks for the week ended June 10.