Oil prices drop amid forecasts of rising inventories and weak demand

July 23, 2024