Stocks edge higher as US$95 Brent boosts oil majors