Crude Oil Dumps on Demand and Ukraine Concerns
March 14, 2022 at 15:26 PM EDT
After recently reaching their highest levels in nearly a decade, crude oil and related ETFs continued to retrace on Monday, falling another 8%, and breaking below $100 per barrel, amid discussions between Russia and Ukraine, as well as fears that fresh coronavirus restrictions in China could hurt...