Crude prices fell after weak economic data from the United States and China dampened demand expectations and negative signals dominated global markets. Crude oil prices fell for the second consecutive…
Crude prices fell after weak economic data from the United States and China dampened demand expectations and negative signals dominated global markets. Crude oil prices fell for the second consecutive…