U.S. crude oil falls more than 3%, erases 2024 gains as China demand, OPEC output hike loom CNBC
Brent Plunges Below $75 as Bearish Sentiment Builds OilPrice.com
Oil Steady as China Demand Concerns Offset Libyan Disruptions Bloomberg
Oil and Copper Prices Decline on Concerns Over Chinese Demand…