Oil traders are turned to Europe today as the European Union debates over the shape of the looming embargo on Russian oil. This is a major medium- and long-term factor for oil prices and is pushing crude prices higher today. Amid such high level talks it is easy to miss another factor for oil prices […]