Oil and Gas stocks edge higher