Oil tanks 7% amid 'panic selling' as Trump tariffs, OPEC+ supply increases send prices reeling

Apr 3, 2025 - 16:36
 0
Oil tanks 7% amid 'panic selling' as Trump tariffs, OPEC+ supply increases send prices reeling