Oil Prices Fall Amid Trade Policy Concerns and Equities Rout

Oil prices declined as concerns over US trade tariffs, a slowing Chinese economy, and geopolitical tensions unsettled markets, while algorithmic trading further pressured futures below $75