Conflicting Demand Sentiment Prevails, Oil Ekes Out Modest Gains
Meanwhile, Russia hobnobs with Iran and China as Western sanctions dent revenues: File Image/Pixabay A 2.5 million barrel draw of U.S. stockpiles last week was enough to counteract bearish sentiment in the wake of reports of softening demand – and oil …