Oil prices slide on Beijing COVID warning, inflation concerns

Print Friendly and PDF