That Demand Thing
February 23, 2018 at 09:40 AM EST
While bearish oil traders kept their focus on the supply side of oil, many forgot to focus on the demand side and it is the demand side that propelled oil back to a three-week high yesterday.