Oil futures finished lower on Wednesday, with U.S. benchmark prices posting their first loss in five sessions after government data revealed a more than 17 million-barrel climb in domestic commercial inventories over the past two weeks.
Price action
Market drivers
The Energy Information Administration on Wednesday released two weeks of U.S. petroleum supply data, after having delayed last weeks’ numbers due to planned system updates.
The…
Read the full article here