Oil has lost almost a fifth of its value this week. For investors worried about inflation and slowing growth, that should be welcome news. It is, up to a point.
News
Nov 6, 2026
Nov 5, 2026