- March 15th, 2022
Oil plunges over 7% on easing supply concerns, China COVID cases
Oil prices tumbled more than 7% to their lowest in almost three weeks on Tuesday as supply disruption fears eased and surging COVID-19 cases in China spurred demand concerns.