Crude prices plunged in spring to historic lows as the pandemic’s lockdowns crushed demand, and have pared losses but remained stuck near $40 a barrel.
Crude prices plunged in spring to historic lows as the pandemic’s lockdowns crushed demand, and have pared losses but remained stuck near $40 a barrel.