Buoyant Wall Street boosts world, European stocks; oil slides