european economies

Oil prices fall on weak demand

Oil prices fell sharply on Wednesday as economic data from China and Europe sparked worries about global demand. Brent crude…

12 years ago