Fri, 22 Dec 2023 03:30:04 GMT
Oil prices decline due to US inventories
The recent decline of crude oil prices has been caused by the US Energy Information Administration revealing that the US has increased its inventories by 2.9 million barrels. These news offset prior concern over disruption caused by the Houthis in the Red Sea.