At $26.19/barrel, February 11, 2016, marked the lowest closing price for the front month (spot) contract of West Texas Intermediate (WTI) crude oil since May 2003.
Read MoreAt $26.19/barrel, February 11, 2016, marked the lowest closing price for the front month (spot) contract of West Texas Intermediate (WTI) crude oil since May 2003.
Read More