In the NewsOil & Gas Oil Prices Drop Nearly 2% Over Demand Concerns, Iran Talks by Ikeoluwa Juliana Ogungbangbe April 29, 2025 by Ikeoluwa Juliana Ogungbangbe April 29, 2025 Oil prices drop nearly 2%, driven by demand concerns, tariff disputes, and Iran nuclear talks