WTI Extends Losses After API Reports Biggest Crude Build Since Feb
November 07, 2023 at 18:17 PM EST
Oil prices plunged today, closing well below the pre-Israel levels and breaking below the 200DMA for the first time since July as war risk-premia evaporate and demand fears resurgent.