The Commodities Feed: China Demand Concerns Weigh On Commodity Complex
October 09, 2024 at 07:46 AM EDT
The oil market traded under pressure yesterday amid demand concerns from China and a bearish inventory report from the American Petroleum Institute (API).