Oil futures declined on Wednesday after weak economic data out of China underlined worries about demand from one of the world’s largest crude importers.
Overall, concerns about demand helped pull U.S. oil prices down by more than 11% for the month.
Price action
Market drivers
Oil prices got “slammed on concerns that the Chinese…
Read the full article here