Crude up nearly 3% The API report released late yesterday showed a massive drawdown in US oil inventories. Oil immediately jumped on the headlines and ...
A