Crude oil prices slumped to their lowest level this year amid concerns of weakening demands after China announced a retaliatory tariff on US crude oil imports, while the US stockpiles rose for the ...
The U.S. Energy Information Administration reported Wednesday that commercial crude inventories climbed for a second week in a row, up 8.7 million barrels for the week that ended Jan. 31, according to ...