Oil prices fall on demand concerns as Beijing expands COVID-19 testing

2022-04-26 14

Oil prices fall on demand concerns as Beijing expands COVID-19 testing