Global Oil Prices Plunge Over 2% Amid Rising US-China Trade Tensions
Crude oil prices fell by 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 both drop...