news

Why Falling U.S. Inventories Fail To Lift Oil Prices

For the third week, Oil prices have dropped in a row.  Between June 21 and July 19, The commercial crude inventories of the U.S. decreased by 24 million barrels. China’s economy and future oil demand are keeping the prices of oils low.  U.S. commercial crude stocks have been falling at quick bases in this summer. But the falling rate hasn’t boosted the price of Oils because of the…
Read more