Trump tariffs send world markets into panic April 4, 2025 -Top News·Economy·USA US benchmark crude oil shed $2.70 to $64.25 a barrel after major oil producers announced they plan to increase production. Brent crude, Read More