WTI Crude Oil Looking Heavy At $42

made a new high for the year on the back of a larger than forecast drawdown in gasoline inventories. However, the bulls were held back by a substantial build in total stocks. As much as the market wou...