Oil tumbles 6%, posts worst week in 18 months
Oil drilling rigs Oil prices extended their losses on Friday, hitting their lowest levels in more than three years, after China imposed tariffs on US goods — escalating fears of weakening demand amid a full-blown trade war. At settlement, Brent crude futures for June delivery fell 6.5%, or $4.56, to…
bubmagApril 5, 2025