Fundamental indicators – highly important Crude Oil Inventories data from United States beat analyst expectations of -917,000 with a reading of 2.95 million.
Upcoming fundamentals: United States Producer Price Index is projected to outperform its last figure with 0.3%. It previously stood at -0.5%; data will be released tomorrow at 12:30 UTC.