Oil Prices Decline Sharply Amid Tariff Concerns and Demand FearsBusiness PenApril 3, 2025 April 3, 2025 West Texas Intermediate (WTI) crude oil, traded on the New York Mercantile Exchange, experienced a significant drop in price, reflecting broader market anxieties. After reaching...