0 Oil Prices Stabilize Amid Concerns Over New U.S. Tariffs April 3, 2025 Elena Garcia Oil prices stabilized on Wednesday after a recent decline fueled by concerns over new U.S.