Oil prices eased today in a choppy session on forecasts for slower oil demand growth in China. Adding to bearish sentiment, traders noted crude supplies from Iran and Russia have increased in recent weeks. “Oil locked in on anything and everything that has to do with China. This week, energy traders are seeing oil weakness […]
