Global Oil Prices Tumble Over 5% Amid Escalating US-China Trade Tensions
Oil futures plummeted over 5% as US-China trade tensions escalate, with China imposing 84% tariffs on US goods. WTI and Brent prices saw significant drops, reflecting investor caut...