Home Business Oil prices post moderate losses as IEA forecasts adequate global supplies