Crashing Cushing Inventories Boost Oil Prices
Oil prices jumped on Thursday after the EIA reported a surprise drawdown in crude oil inventories, ending several consecutive weeks of inventory builds. The report was the most bullish in Continue Reading
