War economy

12:184 November 2026Energy crisisBrent falls to $102.91 a barrel after dropping more than seven percent at the start of the week.