Oil prices fall on potential Fed rate hike, weaker Chinese manufacturing data

2023-05-01 1

Oil prices fall on potential Fed rate hike, weaker Chinese manufacturing data