Oil prices tumble as demand worries resurface, Biden calls for Congress to enact gas-tax holiday
June 22, 2022 at 06:02 AM EDT
Investors were refocused on the potential for a recession in the U.S. and elsewhere that could crimp demand for energy products.