Oil Falls Over Demand Uncertainty
Oil prices fell to $77.36 a barrel in mid-day trading in Europe today as concern grows over demand for energy and the speed of recovery in key markets including the United States.
View post:
Oil Falls Over Demand Uncertainty





