The Great Stimulator
January 15, 2019 at 08:21 AM EST
Oil prices are weighing signs of slowing growth in Germany versus the impact of more stimulus in China, against a backdrop of the U.S. finally not allowing waivers to buyers of Iranian oil and signs that U.S. oil supplies will fall.