Oil declines on stock builds report, levels remain resilient
Oil prices fell today as a projected rise in US crude oil inventories raised concerns in the market that the supply-demand balance is deteriorating.
Oil prices fell today as a projected rise in US crude oil inventories raised concerns in the market that the supply-demand balance is deteriorating.