Unbiased AI-powered news
1 stories related to this topic, newest first.
india.comAPI data showed another decline in U.S. crude stocks last week, with the Strategic Petroleum Reserve dropping to its lowest level in over 43 years. Gasoline inventories also fell while production edged higher.