US crude oil inventories fell, the international oil prices rose on the 24th
The U.S. Energy Information Administration released a report on the same day showing that the U.S. nationwide commercial crude oil inventories fell by 110 million barrels to 4.116 billion barrels last week, the tenth consecutive week of decline. The news support the day oil prices. As of the close the same day, light sweet crude [...]