Oil prices climb amid fall in US stockpiles, supply worries
Oil prices climb amid fall in US stockpiles, supply worries
Crude inventories declined by 2.1 million barrels, the EIA data showed, compared with expectations for a decrease of 2.7 million barrels.
Source: CNBC RSS