Oil Prices Slide as Production Increases and Demand Concerns RiseBusiness PenAugust 5, 2025 August 5, 2025 WTI crude oil prices have taken a sharp turn downward over the past four trading days, dropping from a recent high of $70.40 to an...