Oil prices up with surprise decline in US crude stocks
Despite decline in crude inventories, over 82% of capacity is full in US storage hub Oil prices were up on
Read moreDespite decline in crude inventories, over 82% of capacity is full in US storage hub Oil prices were up on
Read more