High oil price a bonus for BAE