WTI Crude Oil: Backwardation? No, Back to Contango

On March 8, 2017 crude oil plummeted more than 5%, with WTI price falling through $50 a barrel for the first time since December. The sudden move was triggered by EIA reporting a massive build-up in American crude oil inventories, hitting record levels according to data going back to 1982. The remarkable growth in inventories […]