Supply up/demand down - 05/04/2025
OPEC+ eyes strategy shift to production boost in quest for market share Steve Sutherlin Petroleum News Alaska North Slope crude plunged $1.74 April 30 to close at $64.92 per barrel, West Texas Intermediate plummeted $2.21 to close at $58.21 and Brent dove …