Commodities Oil down on Wednesday Aya Anwar Apr 30, 2025 0 Oil prices extended losses on Wednesday, heading for their steepest monthly decline in over three years, as…