Crude oil prices stabilized at around USD 73/barrel after a three-session decline, influenced by a surprise increase in US crude inventories and developments in Middle East negotiations that eased supply concerns, despite ongoing tension between Israel and Hamas. China’s economic weakness also continued to weigh on the demand outlook.