Oil prices inch lower as demand forecasts reduced, supply rises

You are here: