Oil prices fall on weak global demand, possible rate hikes

2022-09-20 11,713

Oil prices fall on weak global demand, possible rate hikes