March 29, 2022 7:30 AM
NEW YORK (REUTERS) – Oil prices tumbled about 7 per cent on Monday (March 28) after China’s financial hub of Shanghai launched a lockdown to curb a surge in Covid-19 infections, prompting renewed fears of demand destruction.
March 29, 2022 7:30 AM
NEW YORK (REUTERS) – Oil prices tumbled about 7 per cent on Monday (March 28) after China’s financial hub of Shanghai launched a lockdown to curb a surge in Covid-19 infections, prompting renewed fears of demand destruction.