Oil prices fall ahead of release of economic data from world’s biggest consumers Oil prices fall ahead of release of economic data from world’s biggest consumers By admin on July 10, 2023 Expected crude oil supply cuts from Saudi Arabia and Russia limit price declines