Reported about 9 hours ago
US oil prices have stabilized in the $60 range after a decline influenced by negative economic sentiment that threatens energy demand. While West Texas Intermediate futures hovered around $69 per barrel, a drop in consumer confidence and trade tensions under President Trump added to investor anxiety about consumption, particularly in China. Analysts anticipate OPEC will likely extend its current production quotas amidst these uncertainties.
Source: YAHOO