Crude oil inventories showing a huge build in the US, coming in at +7.970m vs estimates of basically flat (-0.042m). WTI and Brent both gapped down 30c on the news

Comments