#oil-price (2 Posts) Market Fears Grow Over Declining Oil Demand in the U.S. and China Oil prices hit 3-month low due to US and China demand concerns, with Barclays lowering Brent oil forecast to $93. 2023.11.09 20:51 Oil Prices Hit Lowest Since July as China's Economy Sputters WTI crude oil drops 4.3% to $77.37, lowest since July, due to mixed economic indicators from China and decreased industrial demand concerns. 2023.11.08 18:52