February 13, 2025
Massive Crude Build Pressures Oil Prices

Crude oil inventories rose by an impressive 10.507 million barrels last week, the American Petroleum Institute (API) data showed on Tuesday. U.S. crude inventories increased a total of 13 million barrels last year, according to API data, while crude stored in the nation’s Strategic Petroleum Reserves sunk by 221 million barrels…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *