From Yahoo:
While we cheer the U.S. bull market’s 8-year anniversary, oil prices tumbled to their lowest levels of 2017 yesterday after the U.S. Energy Department’s weekly inventory release showed record high inventories and rise in production. In New York, West Texas crude was down $2.86 (or 5.4%) on Wednesday to close at $50.28 per barrel.