Briefings

Week InReview: November 17, 2023

Oil tanks.

Oil plummeted to the lowest since July as trend-following trades accelerated losses that were kicked off by swelling inventories and the failure of key technical support levels. Algorithms were partly behind the move along with several selling programs, causing a vicious cycle.


Read entire Week InReview: November 17, 2023