
NEW YORK, March 15 (Reuters) – Oil prices tumbled more than 6% to their lowest in almost three weeks on Tuesday as supply disruption fears eased and surging COVID-19 cases in China spurred demand con… [+3310 chars]

NEW YORK, March 15 (Reuters) – Oil prices tumbled more than 6% to their lowest in almost three weeks on Tuesday as supply disruption fears eased and surging COVID-19 cases in China spurred demand con… [+3310 chars]