Brent and WTI futures edge lower as market shrugs off 9.3 million barrel stockpile drop