Crude oil trend

Crude oil trend

The American Energy Information Association reported that crude oil inventories fell by 820,000 barrels to 490.7 billion barrels last week, while analysts expected an increase of 25.25 million barrels. U.S. crude oil production has also declined, dropping… Read more Crude oil trend