Sana'a: Oil prices stabilized on Wednesday after data showed that U.S. crude inventories fell last week, adding to market sentiment about tightening crude supplies. US West Texas Intermediate (WTI) crude futures were trading at $63.45 a barrel, up slightly by 0.16% from their previous settlement price. Brent crude futures were trading at $67.71 a barrel, up 0.12% from their previous closing price. According to Yemen News Agency, data from the American Petroleum Institute (API) yesterday showed a decline in US oil inventories during the week ending September 19. The data indicated that crude oil inventories fell by 3.82 million barrels last week, while gasoline inventories also declined by 1.05 million barrels. The API data are estimates, and official US government energy data is scheduled to be released later on Wednesday.
