Global Oil Prices Tumble Over 3% Amidst Rising Trade Tensions and Tariff Wars
Oil futures have taken a significant hit, with prices dropping over 3% following the imposition of tariffs by the United States on Mexico, Canada, and China. The tariffs have led t...