Commodities Oil prices drops on Wednesday Aya Anwar Apr 16, 2025 0 Oil prices fell by about 1 per cent on Wednesday as escalating US-China trade tensions heightened concerns over…