
Oil Prices Sink by Pennies As EIA Confirms Surprise Inventory Build
In a market already grappling with supply concerns and shifting global dynamics, oil prices dipped modestly this week following the U.S. Energy Information Administration’s (EIA) latest Weekly Petroleum Status Report. Released on September 4, 2025, […]