20 NOV – WTI crude rallied from $33/barrel to $42 in just 10 days
Data from the US Energy Information Administration (EIA) released on Wednesday showed crude oil inventories for the week ending November 13 at 489.5 million barrels, a drop from levels three weeks ago at 492.4 million barrels, but still higher than what was forecast by analysts. Investors need to exercise caution also because stocks in…