Oil Prices Tumble Over 2% Amid Ongoing Tariff Tensions and Trade War Fears
Oil futures continued their downward trajectory, shedding over 2% as investors weigh the impact of U.S. tariffs on global trade. WTI and Brent crude prices both experienced notable...