Oil Prices Plummet Amid Global Trade War Fears

Oil prices have fallen over 3% on Monday, extending losses from the previous week, amid growing concerns of a global trade war that could slow the world economy and weaken oil demand. Brent futures declined by $2.10, or 3.2%, to $63.48 a barrel at 10:27 GMT, while US West Texas Intermediate crude futures lost $2.14, […]