Crude Oil Prices Plummet Over 2% Amid Escalating US-China Trade Tensions
Crude oil prices fell over 2% as trade tensions between the US and China escalate, with China denying a claimed call between Trump and Xi Jinping. WTI and Brent prices dropped sign...