Oil benchmark gap narrows to $3 a barrel