Oil steady, Brent slips from 5-mth high amid demand uncertainty