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

Apr 5, 2025 - 02:03
 0
Oil tanks 6% amid 'panic selling' as Trump tariffs, OPEC+ supply increases send prices reeling