Oil prices settled lower today pressured by economic activity in China. Manufacturing activity in China, the world’s second-largest economy, contracted for a fourth straight month in January, an official factory survey showed on Wednesday. The latest sign of the broader Chinese economy struggling to regain momentum came days after a court ordered the liquidation of […]
