Oil Prices Near Two-Week Low on China Demand Worries Ahmed Ashraf Jan 28, 2025 Oil prices stabilized near their lowest levels in two weeks, as economic data from China and forecasts of rising…