News

Crude oil slips as API reports a 7.1M barrel build. Rising inventories and global tensions weigh on WTI and Brent price ...