Energy Report: Oil Prices Plunged
November 18, 2021 at 09:51 AM EST
What is it, Thanksgiving already? Oil prices plunged in what seemed like a holiday-like sell-off. Oil prices fell below support as reports that China says that a release from its oil reserve is in the works.