Oil prices fell more than $1 on Wednesday to their lowest since before Russia invaded Ukraine as COVID-19 curbs in top crude importer China and expectations of more interest rate hikes spurred worries…
Oil prices fell more than $1 on Wednesday to their lowest since before Russia invaded Ukraine as COVID-19 curbs in top crude importer China and expectations of more interest rate hikes spurred worries…