WTI Extends 'Death Cross' Losses After API Reports Another Unexpected Crude Build
December 28, 2023 at 02:15 AM EST
Oil prices pumped and dumped after Yemen's Iran-backed Houthi rebel militia's attacks on tankers sparked supply concerns overnight which were then completely forgotten about as US Treasury yields puked lower during the day